• word of the day

    rumex scutatus

    rumex scutatus - Dictionary definition and meaning for word rumex scutatus

    Definition
    (noun) low perennial with small silvery-green ovate to hastate leaves
Download our Mobile App Today
Receive our word of the day
on Whatsapp